Bath & Body
Here, women's health matters
When you buy 1, we’ll donate 2
Help us end period poverty. Buy any CVS Health® brand period product this October, and we’ll donate two.

Save with your favorite brands
25% Off Dove, Shea Moisture, Nexxus and more!
Save on hair care, body wash and deodorant with 25% off.

How to get it
Showing 1-20 of
761 products
Showing 1-20 of
761 products
Filters (2)
Personal Care
Bath & Body
Clear All
)
2 scents
CVS Beauty Foaming Bath Salt
CVS Beauty
$6.79
20.0¢/oz.
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
)
Add
CVS Health Epsom Salt
CVS Health
$6.49
10.1¢/oz.
ExtraCare Plus price$5.19
$5 ExtraBucks Rewards for spending $20 on CVS Health External Pain Relief products - excludes supports and braces
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
)
Add
CVS Health Healing Skin Therapy Lotion
CVS Health
$6.49
$1.18/oz.
ExtraCare Plus price$5.19
$3 ExtraBucks Rewards for spending $10 on CVS Health, Beauty, one+other Hand & Body Lotion or Facial Care products
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
)
Add
CVS Health Dry Skin Therapy Soothing Cream, 8 OZ
CVS Health
$9.99
$1.25/oz.
ExtraCare Plus price$7.99
$3 ExtraBucks Rewards for spending $10 on CVS Health, Beauty, one+other Hand & Body Lotion or Facial Care products
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
)
Add
Dove Men+Care Blue Eucalyptus and Birch Men's Dry Skin Body Wash with Micromoisture, 18 OZ
Dove
$8.99
49.9¢/oz.
$4 ExtraBucks Rewards for purchasing 2 Dove, MEN+Care, Degree Deodorant/Dry Sprays, MEN+Care Body Wash 18 - 26z or select Hair Care - excludes twin pks
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
)
Add
Goodline Grooming Co. Shower Pouf
Goodline Grooming Co.
$5.99
$5.99/ea.
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
)
Add
Pop-arazzi Dual Textured Bath Pouf (Assorted Colors)
Pop-Arazzi
$6.99
$6.99/ea.
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
)
Add
Pop-arazzi Cleansing Sea Sponge
Pop-Arazzi
$4.99
$4.99/ea.
Out of stock at 591 E....
Pickup -
Check more stores
Shipping
Load More
Prices may vary from online to in store.